Leaf Blight — definition

1. leaf blight (Noun)

1 definition

leaf blight (Noun) — Any blight causing a browning and falling of the leaves of a plant.

1 type of
blight
5 types
fire blight leaf cast needle blight needle cast pear blight